﻿using System;
using Microsoft.Xna.Framework;
using Microsoft.Xna.Framework.Graphics;

namespace Transmute.Graphics
{
    public class GradientBrush : Brush
    {
        #region Properties

        public Color StartColor = Color.White;
        public Color EndColor = Color.White;
        public Vector2 StartPoint = Vector2.Zero;
        public Vector2 EndPoint = Vector2.Zero;

        #endregion

        #region Constructor

        public GradientBrush(GraphicsDevice device, int width, int height, Color startColor, Color endColor, Vector2 startPoint, Vector2 endPoint) : base(device, width, height)
        {
            StartColor = startColor;
            EndColor = endColor;
            StartPoint = startPoint;
            EndPoint = endPoint;
        }

        #endregion

        #region Methods
        
        #endregion
    }
}
